What is pretty boy meaning?

The term "pretty boy" typically refers to a young man who is considered attractive, often with delicate or feminine features. It may also imply that he is vain or overly concerned with his appearance. The term can be used in a derogatory way to suggest that the person is shallow or lacking in substance. In some contexts, it may be used more affectionately or in a playful way. The origins of the term are unclear, but it has been in use since at least the early 20th century.